Owner High Commission of India behind that:

indianhighcommission.com.my - Welcome to High Commission of India, Kuala Lumpur (Malaysia)