About Thanthulage Inosha Take Away Limited (12235148) United Kingdom