About Elgreat Construction & Investment Ltd (12665257) United Kingdom