About Uhuru Worldwide Ltd (10270488) United Kingdom