About Eco Technologies International (ni) Ltd (NI609729) United Kingdom