About Seed Fashion And Beauty Incubator Ltd (10760963) United Kingdom