About Sfe Associates Ltd (12062794) United Kingdom