About Osiry Ltd (13142903) United Kingdom