About Sakura Energy Group Ltd (12906823) United Kingdom