About Compuwave Limited (05502579) United Kingdom