About Oshec Capital Ltd (11085187) United Kingdom