About Logic Motors Ltd (12506182) United Kingdom