About Pelican Management Ltd (04691642) United Kingdom