About Grace Performance Investments Limited (NI049558) United Kingdom