About Proofingo Ltd (12666121) United Kingdom