About Intelligent Holdco Limited (09210312) United Kingdom