About Y & C Ltd (12049182) United Kingdom