About Palcic Max Ltd (13504482) United Kingdom