About Holder Securities Limited (01107558) United Kingdom