About R And Z Holdings Limited (11989072) United Kingdom