About Eando Ltd (07189179) United Kingdom