About Applydrone Ltd (12281505) United Kingdom