About A&l Ventures Limited (13046841) United Kingdom