About The Digital Platform Company Ltd (09857933) United Kingdom