About Kan S Takeaway Limited (12280817) United Kingdom