About B3s Ventures Limited (12781501) United Kingdom