About Uhuru Living Ltd (10802276) United Kingdom