About Newrise Associates Limited (03356006) United Kingdom