About S & V Kumar Private Ltd (12282833) United Kingdom