About Sfyd Ltd (12492814) United Kingdom