About Jambi Construction Ltd (12196970) United Kingdom