About Hannah Technology Ltd (12104116) United Kingdom