About Invesco International Holdings Limited (01641619) United Kingdom