About Nu Prop Limited (13207823) United Kingdom