About The Orange Lollipop Limited (12145640) United Kingdom