About Charan Management Limited (06881191) United Kingdom