About Magic And Logic Ltd (06456629) United Kingdom