About Chopstix Cabot Ltd (10598009) United Kingdom