About Altara Group Limited (10439499) United Kingdom