About Pickle Consultancy Ltd (11048555) United Kingdom