About I-technosoft Corporation (uk) Ltd (06843089) United Kingdom