About Richie Uk Brands Ltd (12310113) United Kingdom