About Seed Communications (international) Limited (01017352) United Kingdom