About Logic Nominees Ltd (12805009) United Kingdom