About Logic Brand Co Ltd (12981597) United Kingdom