About Pal Technologies Limited (SC215123) United Kingdom