About Venturer Limited (02200246) United Kingdom