About Nubia Investment Ltd (13191692) United Kingdom