About Doki Doki Bar Limited (11685907) United Kingdom