About Sevk Holdings Limited (13623902) United Kingdom