About Chimera Creations Limited (09074251) United Kingdom