About Fixx Group Limited (12813972) United Kingdom