About Lbh Management Company Limited (11498179) United Kingdom