About Absolute Life Limited (12415255) United Kingdom