About Benny S Of London Ltd (10055326) United Kingdom