About Osmad Limited (12843680) United Kingdom