About Sla International Ltd (11738209) United Kingdom