About Verex Carbon Solutions Limited (08117414) United Kingdom