About S F Kidy Ltd (11278161) United Kingdom