About Jahdrops Limited (11000684) United Kingdom