About Environmental Iq (holdings) Limited (11999414) United Kingdom