About Interactive Business Dynamics Ltd (08799539) United Kingdom