About Techheid Ltd (11951987) United Kingdom