About The Charak Group Limited (13703458) United Kingdom