About Cathkin Energy Storage Limited (13341612) United Kingdom