About S.e.n. Group Ltd (07605048) United Kingdom