About Khera Investments Limited (05485051) United Kingdom