About S Englender Limited (00762326) United Kingdom