About Royall Investments Limited (11557590) United Kingdom