About Tuk Tuk East London Ltd (13166279) United Kingdom