About Rex Bionics Plc (06425793) United Kingdom