About Hollick Consulting Limited (11197270) United Kingdom