About Interopa Investments Limited (06356561) United Kingdom