About Jk Ecology Ltd (SC560862) United Kingdom