About Kaguseagull Ltd (12908302) United Kingdom