About Lc Bence Limited (10213545) United Kingdom