About O J Technologies Limited (11531682) United Kingdom