About Snappily Health Limited (11898740) United Kingdom