About Bibby Ventures (2) Limited (09563162) United Kingdom