About O&k Investment Limited (12751291) United Kingdom