About Ycg (sme Services) Limited (10750193) United Kingdom