About Simla Takeaway Ltd (10941775) United Kingdom