About S&a Global Ltd (12872612) United Kingdom