About Sftk Ltd (10875611) United Kingdom