About Altodor Ltd (10331573) United Kingdom