About Denisson Ltd (12347323) United Kingdom