About Sac Choudhury Ltd (12060229) United Kingdom