About Inteli Technology Ltd (10826219) United Kingdom