About Boa Takeaway Ltd (SC678166) United Kingdom