About Brubas Ventures Limited (10542239) United Kingdom