About Magic Seagull Ltd (12713596) United Kingdom