About Intandters Limited (12807843) United Kingdom