About Olap Consulting Limited (10027383) United Kingdom