About Proofex Ltd (12983776) United Kingdom