About Jurja Construction Ltd (10940841) United Kingdom