About Intelligent Hoodlum Limited (09122570) United Kingdom