About Pelican Red Limited (12183563) United Kingdom