About Live Holdings Limited (12699202) United Kingdom