About Exponential Technologies Limited (10502094) United Kingdom