About Exergy Holding Ltd (12665583) United Kingdom