About L And A Capital Limited (12277709) United Kingdom