About Palla Tech Limited (09834273) United Kingdom