About Icoa International Lp (SL020403) United Kingdom