About Navanetha Kamaleswaran Limited (11552050) United Kingdom