About Clap Healthcare Solutions Limited (11672479) United Kingdom