About Panjore Ltd. (12310667) United Kingdom