About Palliser Insight Limited (12971454) United Kingdom