About Hamilton March Solar 1 Ltd (10013933) United Kingdom