About Rn Holdings Ltd (12804429) United Kingdom