About Funny Chopstick Limited (12299272) United Kingdom