About Rowcap Nominees Limited (03948256) United Kingdom