About S.a.t Composite Ltd (11082111) United Kingdom