About Chander & Company Limited (11662149) United Kingdom