About Smartserve Technologies Ltd (11377712) United Kingdom