About Bayard Cosultancy Ltd (11930686) United Kingdom