About Damara Restaurant Limited (11693458) United Kingdom