About R & Z London Ltd (10427991) United Kingdom