About Pickled Egg Consultancy Ltd (12548197) United Kingdom