About Sb Energy Cleantech Three Holdings Limited (10633535) United Kingdom