About Emendo Solutions Ltd (11356194) United Kingdom