About Srikrishna Technologies Limited (08127841) United Kingdom