About Palmicro Limited (03280165) United Kingdom