About Chansnoodlebar Limited (13422308) United Kingdom