About Exponential Studios Ltd. (08992022) United Kingdom