About Chimera Books Limited (07743029) United Kingdom