About Narhari Quorum Ltd (12301001) United Kingdom