About Lrst Limited (NI674727) United Kingdom