About Uhuru International Consulting Limited (07388616) United Kingdom