About Seagalnel Co. Ltd (12266389) United Kingdom