About Panamix Computers Limited (03344143) United Kingdom