About Palkin Developments Ltd (10332413) United Kingdom