About Uhuru Collective Holdings Limited (07170045) United Kingdom