About Sep International Group Limited (12197236) United Kingdom