About K & Vir Ltd (12613723) United Kingdom