About Nicara S Coffee Ltd (08169328) United Kingdom