About Mitzi Solar Limited (07932191) United Kingdom