About Our Generation Solar 1 Ltd (07717520) United Kingdom