About Xptex Ltd (12860387) United Kingdom