About Sakal Merchants Limited (12869666) United Kingdom