About Altior Holdings Limited (11342629) United Kingdom