About Picknclix Ltd (12652347) United Kingdom