About Hams Technology Ltd (10165409) United Kingdom