About Beck Ventures Limited (09166770) United Kingdom