About Sla Global Ltd (11308859) United Kingdom