About On Sale Ltd (12493840) United Kingdom