About Intelligent Business Rules Ltd. (07705556) United Kingdom