About Ikan Collective Ltd (12952023) United Kingdom