About Applied Digital Technology Ltd (09268905) United Kingdom