About Patera Ltd (12640956) United Kingdom