About Chopstick Records Ltd (13105586) United Kingdom