About Ofishial Digital Ltd. (10693890) United Kingdom