About Nr75 Limited (13374002) United Kingdom