About Krak Ltd (11620358) United Kingdom