About Elemendar Ltd (10736268) United Kingdom