About Kailash Momo Bar Limited (09547049) United Kingdom