About Duality Enterprises Ltd (12770569) United Kingdom