About Nat-gen Solar 1 Limited (07508386) United Kingdom