About Dro.tech Limited (SC549143) United Kingdom