About The Drop Technology Ltd (10659551) United Kingdom