About Altid Limited (12538718) United Kingdom