About Bioconstruct Newenergy Ltd. (09112259) United Kingdom