About Lola And The Bear Ltd (12329614) United Kingdom