About Jamuna London Limited (08718730) United Kingdom