About Bark Ventures Limited (10319996) United Kingdom