About Intelligent Design Ltd (11801101) United Kingdom