About Davie Apps Ltd (11028423) United Kingdom