About Krl (lr) Hold Co Limited (09622085) United Kingdom