About Appsrico Solutions London International Ltd (11148060) United Kingdom