About Keyit Technologies Limited (10029927) United Kingdom