About O&k11 Limited (12669574) United Kingdom