About Tesla Solar High Ltd (12081507) United Kingdom