About Tandukar Technology Limited (07970948) United Kingdom