About Logan Digital Ltd (12939090) United Kingdom