About Saka Sellers Ltd (13286452) United Kingdom