About Owisco Ventures Ltd (11786506) United Kingdom