About Riki Dalal Group Uk Ltd (11124833) United Kingdom