About Sidenergy Limited (IP032301) United Kingdom