About L.bains Management Limited (13533146) United Kingdom