About Nandi Securities Limited (13195121) United Kingdom