About Yeo Lc Limited (12202499) United Kingdom