About Osokey Ltd. (10469720) United Kingdom