About Chip N Mix Limited (13485173) United Kingdom