About Think Magic Limited (04646299) United Kingdom