About R&n Spv Ltd (12020816) United Kingdom