About Pas Solar Holdco Uk Limited (11724456) United Kingdom