About Lola Kc Limited (09514039) United Kingdom