About Royall Rimel Corporation Ltd. (10118961) United Kingdom