About Wild Seven Holdings Limited (11589829) United Kingdom