About Bucephalus Capital Ventures Limited (11944521) United Kingdom