About Semantic Ventures Llp (OC424682) United Kingdom