About Indolanka Restaurant Ltd (13612219) United Kingdom