About Mind Bearer Ltd. (12475166) United Kingdom