About Initiative For A Competitive Online Marketplace (06487907) United Kingdom