About Nubi - Trade World Ltd (12768052) United Kingdom