About Sed Impiger Associates Ltd. (11225484) United Kingdom