About Palqee Technologies Ltd (12054106) United Kingdom