About Ntr Associates Ltd (13439207) United Kingdom