About Haures Solution Limited (12931842) United Kingdom