About Bendam Visual Limited (11334029) United Kingdom