About Half-life Ltd (12802127) United Kingdom