About Right Technologies Limited (06342128) United Kingdom