About Palatine Technologies Limited (12780770) United Kingdom