About Okey Holdings Ltd (13404174) United Kingdom