About Styledbychar Ltd (13011227) United Kingdom