About Jamuna Stores Ltd (13045526) United Kingdom