About Palatka Ltd (11106120) United Kingdom