About Lmr Pc Solutions Limited (06743102) United Kingdom