About Dollop Ltd (12089199) United Kingdom