About Roti N Rice Limited (13089105) United Kingdom