About Alturix Holdings Limited (10994664) United Kingdom