About Intellimar Consulting Limited (06784518) United Kingdom