About Droidlin Limited (11019288) United Kingdom