About Effective Eco Limited (11530284) United Kingdom