About Ellisa Associates Ltd (10199212) United Kingdom