About Altis International Limited (10482238) United Kingdom