About Aequitas Seed Analytics (aseeda) Limited (09452915) United Kingdom