About Kapadi & Modak Ltd (10753349) United Kingdom