About Digi-world International Ltd (12799626) United Kingdom