About Paramount Computing Limited (02868898) United Kingdom