About Tulsi Restaurant Ltd (10776440) United Kingdom