About Snapplify Limited (12598836) United Kingdom