About Koncept Brands Holdings Limited (13266486) United Kingdom