About Intellistrat Consulting Limited (09813493) United Kingdom