About Tanla Solutions (uk) Limited (05024009) United Kingdom