About Appcomb Technology Ltd. (13702006) United Kingdom