About Zenex Solar Limited (07154962) United Kingdom