About Euralisa Solutions Limited (08182241) United Kingdom