About Ift Ltd (10562000) United Kingdom