About Computer Palm Ltd (10101592) United Kingdom