About Ftstores Ltd (12724411) United Kingdom