About Vikhyat Properties Limited (11095999) United Kingdom