About Next Wave Partners Nominees Limited (08087861) United Kingdom