About Roya Inc Ltd (10531402) United Kingdom