About Angloteka Ltd (13588984) United Kingdom