About Hardcash Holdings Limited (11290763) United Kingdom