About Altom Group Ltd (12304626) United Kingdom