About Trans Solar Ltd (11228461) United Kingdom