About Ardhu Hydro (financing) Limited (SC434957) United Kingdom