About Chilli Electronic Design Limited (08352135) United Kingdom