About Royce Holdings Ltd (11738715) United Kingdom