About Eala Limited (12776902) United Kingdom