About Sfry Ltd (11384326) United Kingdom