About Piqax Technology Ltd (09458421) United Kingdom