About Okai Ltd (12338607) United Kingdom