About Nubia Investment Group Ltd (13191434) United Kingdom