About Nemesis Noble Limited (13674217) United Kingdom