About Okar Company Limited (13086325) United Kingdom