About Hawthorn Tech Solutions Ltd (11439262) United Kingdom