About Eeea Ltd (13438502) United Kingdom