About I4tekhne Ltd (08035671) United Kingdom