About Bencorr Limited (10577394) United Kingdom