About Intellidesign Ltd (11887798) United Kingdom