About Studio Ved Ltd (11724594) United Kingdom