About Palex Consulting Limited (10845884) United Kingdom