About Iceni Nominees (no. 1) Limited (04266389) United Kingdom