About Saa Management Ltd (11872048) United Kingdom