About R Karavadra Limited (12470633) United Kingdom