About Intermeridianna Limited (12196649) United Kingdom