About K&r Life Limited (11235085) United Kingdom