About Kinetic Energy Management Limited (10686193) United Kingdom