About Dromee & Co Uk Ltd (11765986) United Kingdom