About Sit Takeaway Limited (11618427) United Kingdom