About Osistakeaway Ltd (13632237) United Kingdom