About Apptegral Limited (13210469) United Kingdom