About Ali Oya Ltd (11970311) United Kingdom