About Pickle Inc Limited (11299487) United Kingdom