About K.v. Rattu Holdings Ltd (11996483) United Kingdom