About Rke Valhalla Limited (10686613) United Kingdom