About Reffitt Technologies Limited (10617367) United Kingdom