About Vidi Bit Ltd (13691747) United Kingdom