About Uk Vegans Of Colour Ltd (12253282) United Kingdom