About Pala Tech Limited (08233949) United Kingdom