About Altior Developments Limited (12457473) United Kingdom