About Chera Holdings Limited (01064027) United Kingdom