About Live Resolution Limited (11065714) United Kingdom