About Rni Holdings Limited (12213631) United Kingdom