About Aitus Group Holdings Limited (11303842) United Kingdom