About Pelican Healthcare Solutions Limited (12624755) United Kingdom