About Verde Industrial Solutions Limited (12094179) United Kingdom