About Magic Bean Counters Limited (04695108) United Kingdom