About Nic Lochlainn Consulting Ltd. (SC362330) United Kingdom