About Edi Ftk Limited (12155743) United Kingdom