About Sfra Limited (09956019) United Kingdom