About Ho Wan Takeaway Limited (10926753) United Kingdom