About Nandroid Limited (08169162) United Kingdom