About Mind The String Limited (07258235) United Kingdom