About Akwa Solar Limited (12946559) United Kingdom