About Jamuna Restaurant London Ltd (11061160) United Kingdom