About Altastratus Limited (07952738) United Kingdom