About Intelligent Design Management Llp (OC327498) United Kingdom