About Yen Burger Limited (12310774) United Kingdom