About Osmb Limited (06126786) United Kingdom