About Droppit Holdings Ltd (13197521) United Kingdom