About Digital Uppercut (uk) Ltd (10358363) United Kingdom