About Dec1 Limited (13291027) United Kingdom