About Pickwick Holdings Ltd (10901447) United Kingdom