About Bayonet Ventures Llp (OC306118) United Kingdom