About Paikk Ltd (12491387) United Kingdom