About Hard Investments Limited (11986761) United Kingdom