About Freshdrop Limited (05584771) United Kingdom