About Oxide Digital Ltd (11139255) United Kingdom