About Rc Liljebakk Ltd (13148378) United Kingdom