About Vivekananda It Services Ltd (07902550) United Kingdom