About Lola Kooi Ltd (09464316) United Kingdom