About Intellis D&s Ltd (11826176) United Kingdom