About Ift2 Ltd (12287784) United Kingdom