About Dec Asset Management Ltd (12296987) United Kingdom