About Lola Love Dolls Limited (11438164) United Kingdom