About Ffdi Limited (11379336) United Kingdom