About Droe Limited (SC497063) United Kingdom