About Bean 2 Cup Coffee Ltd Limited (12379998) United Kingdom