About Investor Administration Solutions Limited (03181185) United Kingdom