About Palipa Limited (11258754) United Kingdom