About Idenfo Limited (12001945) United Kingdom