About Appsum Ltd (12496802) United Kingdom