About Intellimore Limited (09664653) United Kingdom