About Droidqa Limited (05898151) United Kingdom