About Palukas Ltd (12129493) United Kingdom