About Idk Brands Ltd (13649291) United Kingdom