About Logan Risk Ltd (12992209) United Kingdom