About Life Chance Holdings Limited (12941824) United Kingdom