About Sb Energy Investments Ii Limited (12807166) United Kingdom