About Jpt Solar Limited (12826153) United Kingdom