About Palatine (r&d) Group Ltd (08197780) United Kingdom