About Midori Solar Ltd (13713555) United Kingdom