About Lbo Limited (11088382) United Kingdom