About Oscar Fischer Limited (12739473) United Kingdom