About Teanne Consulting Limited (11257496) United Kingdom