About Dekasu Limited (06791360) United Kingdom