About Sb Energy Cleantech One Holdings Limited (10412208) United Kingdom