About Bayard Capital (uk) Limited (08652727) United Kingdom