About Sjl International Limited (10366902) United Kingdom