About Rumuruti Solar Generation Holding Limited (10029292) United Kingdom