About Osvar Ltd. (11486762) United Kingdom