About Nubis Global Llp (OC432118) United Kingdom