About Decordo Limited (12336245) United Kingdom