About Nikolas Mru Limited (11629197) United Kingdom