About Ikon Ventures Ltd (11437884) United Kingdom