About Lola Clips Limited (09127260) United Kingdom