About Krs Associates Limited (12662320) United Kingdom