About Bachy Soletanche Holdings Limited (02019020) United Kingdom