About Blakepalm Limited (10897722) United Kingdom