About The Droid Group Ltd (11958634) United Kingdom