About Beautiful Lola Ltd (12533296) United Kingdom