About Sbs Trading International Limited (10800691) United Kingdom