About Palasse Limited (11604227) United Kingdom