About Dry Green Digital Ltd (12423233) United Kingdom