About Mcdonnell Apps Limited (10238363) United Kingdom