About Duesberg Ltd (12970512) United Kingdom