About K2 Management Renewables Limited (07076607) United Kingdom