About Sfk London Ltd (11577627) United Kingdom