About Saturn Investors (kcp) Nominees Limited (13592220) United Kingdom