About Rn74 Ltd. (10221372) United Kingdom