About Paloalto Consulting Ltd (10836522) United Kingdom