This particular Digital Veil Ltd firm has been in this business for at least 7 years, as it's been established in 2017. Started with Companies House Reg No. 10777642, Digital Veil was set up as a Private Limited Company with office in D401 Carmin Wharf, London E14 7FE. The company's Standard Industrial Classification Code is 62020 which stands for Information technology consultancy activities. 2022-05-31 is the last time company accounts were filed.
As mentioned in this particular company's directors directory, since 2017-05-18 there have been two directors: Alexander K. and Liudmila K..
Alexander K. is the individual who controls this firm, owns over 3/4 of company shares.