About Logic Investment Group Ltd (12625023) United Kingdom