About Can Can Bar Limited (11750577) United Kingdom