About Fixx Consultancy Limited (12074962) United Kingdom