About Life Christchurch Limited (12215374) United Kingdom