About Endiameso Solutions Ltd (11788573) United Kingdom