About Sfj Holdings Limited (11597226) United Kingdom