About Live And Rock Life Ltd (10706564) United Kingdom