About Wentworth Miller Holdings Limited (09475494) United Kingdom