About Palpatine Developments Ltd (10085327) United Kingdom