About First Sip Coffee Roasters Ltd (12688965) United Kingdom