About O.m.tea Ltd (SC634197) United Kingdom