About Okay Holdings Limited (12172307) United Kingdom