About Seed Hair Limited (12006838) United Kingdom