About Jenrix Ltd (07746059) United Kingdom