About Phyllis Uhuru Ltd (12098352) United Kingdom