About Sapphire Energy Solutions Ltd (11774099) United Kingdom