About Jamuna International Limited (06249760) United Kingdom