About Ai Seed Ltd (10695517) United Kingdom