About Johnny Lademakhi Ltd (12939254) United Kingdom