About Quatrex Solutions Ltd (09065648) United Kingdom