About S.e.a Management Services Ltd (11929753) United Kingdom