About Lucky Chip Ltd. (08709301) United Kingdom