About Bayescap Partners Ltd (08946320) United Kingdom