About Osso Industries Limited (NI675197) United Kingdom