About Pelikan Group Ltd (11624173) United Kingdom