About Sa 38 Ltd (11783216) United Kingdom