About Pallas Design Solutions Limited (09140106) United Kingdom