About Oswald Wild Ltd (13069367) United Kingdom