About Rina World Limited (12289580) United Kingdom