About Nubis Limited (05313931) United Kingdom