About Exponential Technology Ltd (12605187) United Kingdom