About Hamlyns Technology Ltd (12967075) United Kingdom