About Chahar Group Limited (11414533) United Kingdom