About Turhol Investments Limited (NI678841) United Kingdom