About Punjtan Technologies Ltd (11829649) United Kingdom