About Cc Balmoral Holdings Ltd (12303753) United Kingdom