About Palm Analytics Limited (13030610) United Kingdom