About Platform Dm Ltd (13288523) United Kingdom