About Vijram Ltd. (SC183210) United Kingdom