About Iceni Nominees (no. 2) Limited (04266393) United Kingdom