This domain has recently been registered with Namecheap.

biz-find.co.uk