About Ist Developments Limited (10193047) United Kingdom