About Rajan Vedhara Ltd (11271558) United Kingdom