About Kr & Aaa Ltd (12662789) United Kingdom