About Lr Capital Investments Limited (12608551) United Kingdom