About Osiris Bars Limited (NI615990) United Kingdom