About Radhica Lakhsmi Ltd (07074625) United Kingdom