About Intelligent Design Solutions Limited (07520227) United Kingdom