About Apptivity Limited (07688990) United Kingdom