About Dekatessera Limited (10378666) United Kingdom