About Sall Limited (11964774) United Kingdom