About Drop Trio Ltd (13271230) United Kingdom