About The Nubian Princesses Ltd (13363772) United Kingdom