About Apachiz Takeaway Limited (10941752) United Kingdom