About The Jolly Chip Co Ltd (11074306) United Kingdom