About Hermitage Consulting & Investments Ltd (12943167) United Kingdom