About Adjoaa Ltd (13108937) United Kingdom