About Pelican Health Limited (07323738) United Kingdom