About Pilk Technology Limited (10887642) United Kingdom