About S.a Morgan Holdings Ltd (13618242) United Kingdom