About Legasea Corporation Ltd (12591491) United Kingdom