About Digital Palm Limited (08223269) United Kingdom