About Ai Seed Nominees Limited (07244752) United Kingdom