About Cafe India Ltd (03903105) United Kingdom