About Lexcom Capital Limited (12560872) United Kingdom