About Ftr Trading Limited (11420903) United Kingdom