About Radical Platforms Ltd (12446133) United Kingdom