About The Elastic Pool Limited (13590993) United Kingdom