About L C Corporate Limited (09299487) United Kingdom