About Nubis Rock One Limited (11663896) United Kingdom