About Kshirsa Properties Ltd (13149254) United Kingdom