About Patrex Ltd (12053865) United Kingdom