About Dappl Limited (11138171) United Kingdom