About Life Sequence Limited (11122769) United Kingdom