About Midori Green Technologies Limited (09485843) United Kingdom