About Richer Investments (uk) Limited (11267107) United Kingdom