About Lola Strangelove Ltd (12143379) United Kingdom