About Platform Iv Digital Ltd (09170203) United Kingdom