About Ai Seed 2 Nominees Ltd (11975504) United Kingdom