About Hallux Solutions Ltd (12414140) United Kingdom