About Iakoe Ltd (NI668662) United Kingdom