About A & B Ventures Limited (10640972) United Kingdom