About Platform Concierge Limited (11679849) United Kingdom