About Saa Holdings Limited (12878000) United Kingdom