About Appcentric Ltd (08396412) United Kingdom