About Sapphire Battery Energy Limited (10897260) United Kingdom