About Mitzi Solar Spv 1 Limited (08893681) United Kingdom