About Apfelbaum Ltd. (11065773) United Kingdom