About Adimora Associates Ltd (11148597) United Kingdom