About Seven 12 Holdings Limited (12101616) United Kingdom