About Goosen Ventures Limited (13596706) United Kingdom