About Lollipop (london) Ltd (11165499) United Kingdom