About Thale Consulting Limited (11584149) United Kingdom