About Laea Limited (SC702927) United Kingdom