About New Imperial Takeaway Limited (10097563) United Kingdom