About Seed-loop Limited (12730223) United Kingdom