About Ben Rubin Ltd (11234611) United Kingdom