About V. R. Raj & Co. Limited (07781244) United Kingdom