About Exponential (still Life) Limited (08007774) United Kingdom