About Baricos Ventures Limited (07221931) United Kingdom