About Victor Ambrus Ltd (07807194) United Kingdom