This domain has recently been registered with Namecheap.
stemgroup.co.uk