About Sall Media Ltd (13641581) United Kingdom