About Nevada Investment Holdings 7 Limited (10738214) United Kingdom