About Planetx Technology Ltd (13687189) United Kingdom