About Richill Investments Limited (NI670291) United Kingdom