About Paramount Strategies Ltd (11418581) United Kingdom