About Eodena Ltd (SC648727) United Kingdom