About Chimara Limited (08986533) United Kingdom