About Logan S Run Ltd (12738370) United Kingdom