About O.k.& J (london) Ltd (12917181) United Kingdom