About Lc International Consulting Limited (12852787) United Kingdom