About Roya Asset Investment Limited (10441255) United Kingdom