About Smart Serve Ltd (11096272) United Kingdom