About Bennys Holding Limited (13336010) United Kingdom