About Nay Palad Ltd (12950403) United Kingdom