About Paramount Platforms Limited (06916165) United Kingdom