About Osirium Limited (06736750) United Kingdom