About Recterix Ltd (13023046) United Kingdom