About Nrap Holdings Ltd (12543192) United Kingdom