About Jamuna Shrestha Limited (09523719) United Kingdom