About S.a.a.3 Limited (12267807) United Kingdom