About Chilli Graphics Limited (04145645) United Kingdom