About Energy Solutions Holding Limited (12301936) United Kingdom