About Promethean Investments Iii (gp) Limited (10699628) United Kingdom