About Alteo Ltd (11660843) United Kingdom