About Nikesh Thiruchelvam Limited (08898608) United Kingdom