About Szl Private Limited (12632809) United Kingdom