About High Life Holdings Ltd (12259131) United Kingdom