About Vikas Vedi Ltd (07140628) United Kingdom