About Paramount Places Ltd (13318688) United Kingdom