About Lollipop Group Ltd (11766971) United Kingdom