About Charterbridge Ima Ltd (06091196) United Kingdom