About Osk Retail Ltd (12562363) United Kingdom