About Primechannel Corporation Limited (05942205) United Kingdom