About Jerry Ben Limited (10051167) United Kingdom