About Holdr Limited (09004736) United Kingdom