About S247 Group Limited (07713427) United Kingdom