About Wentworth Risk Management Holdings Ltd. (11989162) United Kingdom