About Rk Coffee & Bean Ltd (12027763) United Kingdom