About Mean Bean Coffee Company Ltd (11858624) United Kingdom