About Intedelta Analytics Limited (12149977) United Kingdom