About Palushi 29 Ltd (11568729) United Kingdom