About S.f Global Electronics Ltd (13636663) United Kingdom