About H24 Assistance Service Ltd (11318306) United Kingdom