About O.j.devlopments Ltd (11197193) United Kingdom