About R D Simha Ltd (13509162) United Kingdom