About Paramount Solutions Limited (04648054) United Kingdom