About Baicului Construction Ltd (12974613) United Kingdom