TECHNOSOLUTIONS LTD, York, Regno Unito