About Chimera Design Limited (04469285) United Kingdom