About Golden Chopsticks Edin Limited (SC608013) United Kingdom