About Implassist Consulting Limited (09746645) United Kingdom