About Platform.sh Limited (08247392) United Kingdom