About Pikn.id Associates Ltd (10679236) United Kingdom