About Off Grid Coffee Ltd (13041888) United Kingdom