About Bisba Takeaway Limited (09463805) United Kingdom